dead beaten pulp - French English Dictionary